duodenal stump - French English Dictionary